// -*- Mode: C++ -*-
#ifndef INSTRUMENT_H
#define INSTRUMENT_H

#include <string>

class Instrument {
public:
     Instrument(int channel=-1, int portNum=0, 
		const std::string &name="");
     ~Instrument();
     int channel() const;
     void setChannel(int channel);
     int portNum() const;
     void setPortNum(int portNum);
     const std::string& name() const;
     void setName(const std::string &name);

private:
     int m_channel;
     int m_portNum;
     std::string m_name;
};

#endif
